transhumant livestock of mesta - Türkisch Englisch Wörterbuch